package com.hualu.xmlCode.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

@Entity
@Table(name = "video_transcode_detail_view")
public class VideoDetailView {
    private Integer outputId;
    private Integer sourceId;
    private String videoNameDetail;
    private Integer bitsType;
    private String videoBits;
    private String videoName;

    @Id
    @GeneratedValue(generator = "paymentableGenerator")
    @GenericGenerator(name = "paymentableGenerator", strategy = "assigned")
    @Column(name = "OUTPUT_ID")
    public Integer getOutputId() {
        return outputId;
    }

    public void setOutputId(Integer outputId) {
        this.outputId = outputId;
    }

    @Column(name = "SOURCE_ID")
    public Integer getSourceId() {
        return sourceId;
    }

    public void setSourceId(Integer sourceId) {
        this.sourceId = sourceId;
    }

    @Column(name = "VIDEO_NAME_DETAIL")
    public String getVideoNameDetail() {
        return videoNameDetail;
    }

    public void setVideoNameDetail(String videoNameDetail) {
        this.videoNameDetail = videoNameDetail;
    }

    @Column(name = "BITS_TYPE")
    public Integer getBitsType() {
        return bitsType;
    }

    public void setBitsType(Integer bitsType) {
        this.bitsType = bitsType;
    }

    @Column(name = "VIDEO_BITS")
    public String getVideoBits() {
        return videoBits;
    }

    public void setVideoBits(String videoBits) {
        this.videoBits = videoBits;
    }

    @Column(name = "VIDEO_NAME")
    public String getVideoName() {
        return videoName;
    }

    public void setVideoName(String videoName) {
        this.videoName = videoName;
    }
}
